package com.aiti.lulian.dto;

import com.aiti.base.core.base.dto.PageDto;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class CardInquiryDto extends PageDto {

    private String baseId;
    /** 企业Id */
    private String enterpriseId;
    /** 企业名称 */
    private String enterpriseName;
    /** 产品名称 */
    private String productName;
    /** 产品Id */
    private String productId;
    /** 描述信息 */
    private String descInfo;
    /** 联系手机号 */
    private String linkPhone;
    /** 联系人 */
    private String linkMan;
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date baseCreateTime;
    /** 创建人 */
    private String baseCreateBy;
    /** 是否删除 */
    private String isDelete;
    /** 名片发送人Id */
    private String cradUserId;
    /** 咨询类型(0:产品咨询,1:企业咨询) */
    private String type;
    /** 咨询人的id(当前登录人的id)*/
    private String cardConsultantsId;

    private String dateFilterType;


    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date beginDate;
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date endDate;

    private String followUpStatus;

    private String deptId;

    private String director;

    private String orderType;

    /**
     * 小程序查询留资需要传入userId
     */
    private String userId;
}
